package com.yuyou.train.lesson.vo.req;

import io.swagger.annotations.ApiModelProperty;

import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;


/**
 * @author 
 */
public class ReqClassUpdateDetail {

	@ApiModelProperty(value = "班级ID", required = true)
	@NotBlank (message="班级ID(id)不能为空")
    private String id;

	@ApiModelProperty(value = "课程简介", required = true)
	@NotBlank (message="课程简介(introduce)不能为空")
	@Length(max=400,message="课程简介(introduce)长度过长") 
    private String introduce;

	@ApiModelProperty(value = "学习目标", required = false)
	@Length(max=400,message="学习目标(target)长度过长") 
    private String target;
	
	@ApiModelProperty(value = "所需时间", required = false)
	@Length(max=400,message="所需时间(needTime)长度过长") 
    private String needTime;

	@ApiModelProperty(value = "通过标准", required = false)
	@Length(max=400,message="通过标准(pass)长度过长") 
    private String pass;
	
	@ApiModelProperty(value = "适用人群", required = false)
	@Length(max=400,message="适用人群(people)长度过长") 
    private String people;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getIntroduce() {
		return introduce;
	}

	public void setIntroduce(String introduce) {
		this.introduce = introduce;
	}

	public String getPeople() {
		return people;
	}

	public void setPeople(String people) {
		this.people = people;
	}

	public String getNeedTime() {
		return needTime;
	}

	public void setNeedTime(String needTime) {
		this.needTime = needTime;
	}

	public String getTarget() {
		return target;
	}

	public void setTarget(String target) {
		this.target = target;
	}

	public String getPass() {
		return pass;
	}

	public void setPass(String pass) {
		this.pass = pass;
	}



 
}